package org.xshop.model;

import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import top.ibase4j.core.base.BaseModel;

/**
 * <p>
 * 商家营业执照信息
 * </p>
 *
 * @author ShenHuaJie
 * @since 2018-03-01
 */
@ApiModel("商家营业执照信息")
@TableName("t_seller_license")
@SuppressWarnings("serial")
public class TSellerLicense extends BaseModel {

    @ApiModelProperty(value = "商家编号")
	@TableField("seller_id")
	private Long sellerId;
    @ApiModelProperty(value = "公司名称")
	@TableField("seller_name")
	private String sellerName;
    @ApiModelProperty(value = "营业执照注册号")
	@TableField("license_number")
	private String licenseNumber;
    @ApiModelProperty(value = "法定代表人姓名")
	@TableField("legal_person")
	private String legalPerson;
    @ApiModelProperty(value = "法人身份证号码")
	@TableField("id_card")
	private String idCard;
    @ApiModelProperty(value = "法人身份证电子版")
	@TableField("ele_id_card")
	private String eleIdCard;
    @ApiModelProperty(value = "营业执照所在国家")
	@TableField("license_country")
	private String licenseCountry;
    @ApiModelProperty(value = "营业执照所在省市")
	@TableField("license_province")
	private String licenseProvince;
    @ApiModelProperty(value = "营业执照所在市")
	@TableField("license_city")
	private String licenseCity;
    @ApiModelProperty(value = "营业执照所在区")
	@TableField("license_area")
	private String licenseArea;
    @ApiModelProperty(value = "营业执照详细地址")
	@TableField("address_")
	private String address;
    @ApiModelProperty(value = "成立日期")
	@TableField("found_date")
	private Date foundDate;
    @ApiModelProperty(value = "营业期限-开始日期")
	@TableField("start_date")
	private Date startDate;
    @ApiModelProperty(value = "营业期限-结束日期")
	@TableField("end_date")
	private Date endDate;
    @ApiModelProperty(value = "注册资本")
	@TableField("regist_capital")
	private Double registCapital;
    @ApiModelProperty(value = "经营范围")
	@TableField("business_scope")
	private String businessScope;
    @ApiModelProperty(value = "营业执照副本电子版")
	@TableField("ele_license")
	private String eleLicense;
    @ApiModelProperty(value = "公司所在国家")
	@TableField("seller_country")
	private String sellerCountry;
    @ApiModelProperty(value = "公司所在省市")
	@TableField("seller_province")
	private String sellerProvince;
    @ApiModelProperty(value = "公司所在市")
	@TableField("seller_city")
	private String sellerCity;
    @ApiModelProperty(value = "公司所在区")
	@TableField("seller_area")
	private String sellerArea;
    @ApiModelProperty(value = "公司详细地址")
	@TableField("seller_address")
	private String sellerAddress;
    @ApiModelProperty(value = "公司电话")
	@TableField("seller_phone")
	private String sellerPhone;
    @ApiModelProperty(value = "公司紧急联系人")
	@TableField("emergency_contact")
	private String emergencyContact;
    @ApiModelProperty(value = "公司紧急联系人电话")
	@TableField("emergency_contact_phone")
	private String emergencyContactPhone;
    @ApiModelProperty(value = "公司紧急联系人地址")
	@TableField("emergency_contact_address")
	private String emergencyContactAddress;


	public Long getSellerId() {
		return sellerId;
	}

	public void setSellerId(Long sellerId) {
		this.sellerId = sellerId;
	}

	public String getSellerName() {
		return sellerName;
	}

	public void setSellerName(String sellerName) {
		this.sellerName = sellerName;
	}

	public String getLicenseNumber() {
		return licenseNumber;
	}

	public void setLicenseNumber(String licenseNumber) {
		this.licenseNumber = licenseNumber;
	}

	public String getLegalPerson() {
		return legalPerson;
	}

	public void setLegalPerson(String legalPerson) {
		this.legalPerson = legalPerson;
	}

	public String getIdCard() {
		return idCard;
	}

	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}

	public String getEleIdCard() {
		return eleIdCard;
	}

	public void setEleIdCard(String eleIdCard) {
		this.eleIdCard = eleIdCard;
	}

	public String getLicenseCountry() {
		return licenseCountry;
	}

	public void setLicenseCountry(String licenseCountry) {
		this.licenseCountry = licenseCountry;
	}

	public String getLicenseProvince() {
		return licenseProvince;
	}

	public void setLicenseProvince(String licenseProvince) {
		this.licenseProvince = licenseProvince;
	}

	public String getLicenseCity() {
		return licenseCity;
	}

	public void setLicenseCity(String licenseCity) {
		this.licenseCity = licenseCity;
	}

	public String getLicenseArea() {
		return licenseArea;
	}

	public void setLicenseArea(String licenseArea) {
		this.licenseArea = licenseArea;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Date getFoundDate() {
		return foundDate;
	}

	public void setFoundDate(Date foundDate) {
		this.foundDate = foundDate;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Double getRegistCapital() {
		return registCapital;
	}

	public void setRegistCapital(Double registCapital) {
		this.registCapital = registCapital;
	}

	public String getBusinessScope() {
		return businessScope;
	}

	public void setBusinessScope(String businessScope) {
		this.businessScope = businessScope;
	}

	public String getEleLicense() {
		return eleLicense;
	}

	public void setEleLicense(String eleLicense) {
		this.eleLicense = eleLicense;
	}

	public String getSellerCountry() {
		return sellerCountry;
	}

	public void setSellerCountry(String sellerCountry) {
		this.sellerCountry = sellerCountry;
	}

	public String getSellerProvince() {
		return sellerProvince;
	}

	public void setSellerProvince(String sellerProvince) {
		this.sellerProvince = sellerProvince;
	}

	public String getSellerCity() {
		return sellerCity;
	}

	public void setSellerCity(String sellerCity) {
		this.sellerCity = sellerCity;
	}

	public String getSellerArea() {
		return sellerArea;
	}

	public void setSellerArea(String sellerArea) {
		this.sellerArea = sellerArea;
	}

	public String getSellerAddress() {
		return sellerAddress;
	}

	public void setSellerAddress(String sellerAddress) {
		this.sellerAddress = sellerAddress;
	}

	public String getSellerPhone() {
		return sellerPhone;
	}

	public void setSellerPhone(String sellerPhone) {
		this.sellerPhone = sellerPhone;
	}

	public String getEmergencyContact() {
		return emergencyContact;
	}

	public void setEmergencyContact(String emergencyContact) {
		this.emergencyContact = emergencyContact;
	}

	public String getEmergencyContactPhone() {
		return emergencyContactPhone;
	}

	public void setEmergencyContactPhone(String emergencyContactPhone) {
		this.emergencyContactPhone = emergencyContactPhone;
	}

	public String getEmergencyContactAddress() {
		return emergencyContactAddress;
	}

	public void setEmergencyContactAddress(String emergencyContactAddress) {
		this.emergencyContactAddress = emergencyContactAddress;
	}

}